Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Sporting Challenger - Turin Zagreb Open - Zagreb Finnish Open - Helsinki XXXVII Torneig C.E. Laieta - Barcelona San Remo Tennis Cup - San Remo Memorial Savigni - Sassuolo San Benedetto Challenger - San Benedetto Copa Telefonica CTC Chile - Santiago Kos-Zucchetti Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Challenger Copa Sevilla - Seville Copa Petrobras - Aracaju XI Ciutat de Barcelona - Barcelona Singapore Mens Tennis Open - Singapore Ciur Cup 99 - Prague Pekao Open - Szczecin Open Maxon - Barcelona IX Ciutat de Barcelona - Barcelona Zivnobanka Czech Open - Prostejov Banca Stato Challenger Lugano - Lugano I Tourneo Fila Citta di Brindisi - Brindisi Top Wool Challenger Biella - Biella FILA Challenger - Biella XL Bermuda Open - Bermuda Internazionali di Tennis de San Marino - San Marino VI Torneo Internazionale di Tennis - Barletta Espinho Challenger - Espinho VIII Trofeo Ciutat de Barcelona - Barcelona San Marino Cepu Open - San Marino Pekao Open - Szczecin Jaegermeister Open - Braunschweig Bangkok Challenger - Bangkok Copa Ericsson Chile - Santiago IV Abierto Internacional de Salinas - Salinas Zivnobanka Czech Open - Prostejov Challenger Casino Lugano - Lugano 5th Sardinian International Championships - Cagliari XL Challenger de Tenis Copa Sevilla - Seville Heineken Challenger - Ho Chi Minh City XL Capital Bermuda Open - Bermuda LXV Concurso Internacional Vigo - Vigo Geneva Challenger - Geneva Copa Ericsson - Montevideo 6th Sardinian International Championships - Cagliari Open de Montauban - Montauban Cepu Open - San Marino Memorial Manfredini - Sassuolo Antonio Savoldi-Marco Co. - Manerbio Steelers Cup - Kosice La Serena Open - La Serena Tennis Napoli Cup - Napoli Copa Petrobras Colombia - Bogota San Remo Tennis Cup 15° Piertomaso - San Remo Timisoara Challenger - Timisoara Societa Canottieri Mincio 2005 - Mantova Porsche Open - Poznan San Marino Cepu Open - San Marino Challenger Fondazione Carige - Genova Nord LB Open 2006 - Braunschweig Citta di Como - Como Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Memorial Manfredini - Sassuolo Copa Petrobras Argentina - Buenos Aires La Serena Open - La Serena Copa Kia Challenger ATP - Santiago IX Torneo Internacionale de Tennis - Barletta Olbia Challenger - Olbia Sir Supermercati - Rome X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Top Wool Challenger-Immagine Trophy - Biella Open Costa Daurada - Tarragona II Cyclus Open de Tenis - Florianopolis Copa Ericsson Argentina - Buenos Aires V Trofeo Barcelona de Tenis - Barcelona VIII Torneo Internazionale di Tennis - Barletta Sporting Challenger - Turin Nord/LB Open 2004 - Braunschweig Polish Open 99 - Poznan Pekao Open 2004 - Szczecin Genoa Open Challenger-Fondazione Carige - Genova Copa Petrobras - Santiago Challenger Cudad de Guayaquil - Guayaquil Graz CA Challenger - Graz BMW Open - Munich International Championship of Croatia - Umag RCA Championships - Indianapolis The Samsung Open - Bournemouth Open Seat-Godo '98 - Barcelona 1998 Mercedes Cup - Stuttgart Grolsch Open - Amsterdam Mallorca Open - Mallorca International Championships of Sicily - Palermo Abierto Mexicano de Tenis - Mexico City Heineken Open - Auckland Adidas International - Sydney Open 13 - Marseille Gold Flake Open - Chennai Investor Swedish Open - Bastad International Championship of Croatia - Umag Campionati Internazionali di Sicilia - Palermo Chevrolet Cup - Santiago Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Copa Ericsson - Buenos Aires Waldbaum's Hamlet Cup - Long Island Internationaler Raiffeisen Grand Prix - St. Polten Adidas International - Sydney Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Citrix Tennis Championships - Delray Beach Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Croatia Open - Umag Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo VII Torneo Internazionale di Tennis - Barletta Tata Open 2002 - Chennai Adidas International - Sydney BellSouth Open - Vina del Mar Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Gerry Weber Open - Halle Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Generali Open 2002 - Kitzbuhel Idea Prokom Open - Sopot TCT Open - Tunis Gelsor Open Romania - Bucharest Salem Open - Hong Kong Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Adidas International - Sydney Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat Godo 2003 - Barcelona 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Barcelona Munich Gstaad Amsterdam Umag Bucharest Palermo Umag Montevideo Trofeo Barcelona de Tenis - Barcelona Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo Copa Ericsson Uruguay - Montevideo Estoril Open - Estoril V Torneo Internazionale di Tennis - Barletta Dubai Tennis Open - Dubai Adidas Open de Toulouse - Toulouse Grolsch Open 1997 - Amsterdam Abierto Mexicano de Tenis - Mexico City Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Mallorca Open - Mallorca San Marino Cepu Open - San Marino International Championship of Croatia - Umag Hellmann's Cup - Santiago Investor Swedish Open - Bastad Generali Open 2000 - Kitzbuhel Internazionali di Tennis di San Marino - San Marino Exim Agmedia Open - Kosice Qatar Mobil Open 2000 - Doha Siemens Open 2003 - Scheveningen Tata Open - Chennai Braunschweig Open - Braunschweig Adidas International - Sydney Energis Open - Amsterdam BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Venice Open - Venice Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca 1997 Mercedes Cup - Stuttgart Top Wool Challenger - Biella Waldbaum's Hamlet Cup - Long Island Croatia Open - Umag Idea Prokom Open - Sopot China Open - Beijing Bulgarian Open - Sofia Davidoff Swiss Indoors - Basel Banja Luka Challenger 2003 - Banja Luka Copa Sevilla Internacionales de Andalucia - Seville Chennai Open - Chennai AT&T Challenge - Atlanta Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Cairo Challenger - Cairo Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Olbia Geovillage Open - Olbia Estoril Open - Estoril Dubai Tennis Open - Dubai Trani Cup - Trani Geneva Challenger - Geneva Pekao Open - Szczecin The Priority Telecom Open - Amersfoort Polish Open 2000 - Poznan CA-Challenge 2000 - Graz XII Internazionali di Tennis CARISBO - Bologna Croatia Open - Umag San Luis Potosi Challenger - San Luis Potosi Idea Prokom Open - Sopot Investor Swedish Open - Bastad China Open - Beijing Open Romania - Bucharest Copa Ericsson Argentina - Buenos Aires Jagermeister Open - Braunschweig Dubai Tennis Open - Dubai Chennai Open - Chennai Sydney International - Sydney X Ciutat de Barcelona - Barcelona CA Tennis Trophy - Vienna Copa Telmex - Buenos Aires Merano Open - Merano SAA Hilversum Open - Hilversum US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril 4° Sporting Challenger - Turin Pekao Open 2005 - Szczecin Copa Petrobras - Montevideo Copa Petrobras - Buenos Aires Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Croatia Open Umag - Umag Campionati Internazionali di Sicilia - Palermo Mumbai Open - Mumbai Ciutat de Barcelona - Barcelona BA-CA Tennis Trophy - Vienna The Stella Artois Grass Court Championships - London Chennai Open - Chennai Sydney International - Sydney Brasil Open - Costa do Sauipe Internationaler Raiffeisen Grand Prix - St. Polten Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Internazionali di Tennis di San Marino - San Marino Dutch Open Tennis - Amersfoort Internazionali di Tennis di San Marino - San Marino Croatia Open - Umag Franklin Templeton Tennis Classic - Scottsdale IPB Czech Indoor - Ostrava Legg Mason Tennis Classic - Washington D.C. Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Open SEAT 2008 - Barcelona Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Croatian Indoors - Split Estoril Open - Estoril Open Seat-Godo '97 - Barcelona BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Connex Open Romania - Bucharest Internazionali di Tennis di San Marino - San Marino Cerveza Club Columbia Open - Bogota Franklin Templeton Tennis Classic - Scottsdale Mercedes-Benz Cup - Los Angeles Copa AT&T - Buenos Aires Chennai Open - Chennai Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Copa AT&T - Buenos Aires CA Tennis Trophy - Vienna Sydney International - Sydney Cerveza Club Columbia Open - Bogota BCR Open Romania - Bucharest Thailand Open - Bangkok CA Tennis Trophy - Vienna Medibank International - Sydney Auckland Marseille Memphis Rotterdam Casablanca Estoril Oporto Halle Kitzbuhel Moscow Kitzbuhel Catella Swedish Open - Bastad Santiago The Priority Telecom Open - Amersfoort Brasil Open - Costa do Sauipe Allianz Suisse Open Gstaad - Gstaad Synsam Swedish Open - Bastad Synsam Swedish Open - Bastad Brasil Open - Costa do Sauipe The Nottingham Open - Nottingham Campionati Internazionali di Sicilia - Palermo Romanian Open - Bucharest International Championships of Sicily - Palermo Adidas International - Sydney Grand Prix Hassan II - Casablanca America's Red Clay Tennis Championship - Coral Springs Waldbaum's Hamlet Cup - Long Island Estoril Open - Estoril Abierto Mexicano de Tenis Pegaso - Mexico City Croatia Open - Umag RCA Championships - Indianapolis BellSouth Open - Vina del Mar Stuttgart Oporto St. Polten XL Capital Bermuda Open - Bermuda Buenos Aires Copa Ericsson Brazil - Sao Paulo XI Venice Open - Venice Siemens Open 2001 - Scheveningen Skandia Open - Linz Cairo Challenger 2002 - Cairo Copa Ericsson - Santiago ATP Studena Croatia Open Umag - Umag Marbella Open - Marbella Stockholm Open - Stockholm 1999 Mercedes Cup - Stuttgart Abierto Mexicano Telfonica MoviStar - Acapulco Isla de Gran Canaria - Mas Palomas Gerry Weber Open - Halle Estoril Open - Estoril Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Telenordia Swedish Open - Bastad Licher German Open - Hamburg Idea Prokom Open - Sopot Gerry Weber Open - Halle RCA Championships - Indianapolis Copa Telmex - Buenos Aires Qatar Mobil Open '99 - Doha Abierto Mexicano Telcel - Acapulco Dubai Tennis Open - Dubai Open Seat-Godo '99 - Barcelona AT&T Challenge - Atlanta Citrix Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle BCR Open Romania - Bucharest Open de Moselle - Metz Newsweek Champions Cup - Indian Wells Eutelsat Monte Carlo Open - Monte Carlo Italian Open - Rome 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome Great American Insurance ATP Championship - Cincinnati 14th Paris Open - Paris RCA Championships - Indianapolis The Ericsson Open - Miami Monte Carlo Open - Monte Carlo MFS Pro Tennis Championships - Boston Waldbaum's Hamlet Cup - Long Island Italian Open - Rome German Open - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Connex Open Romania - Bucharest Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Abierto Mexicano Telcel - Acapulco Tennis Masters Series - Madrid Monte Carlo Hamburg Rome Stuttgart Paris Abierto Mexicano de Tenis Pegaso - Acapulco Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Davidoff Swiss Indoors - Basel Western & Southern Financial Group Masters - Cincinnati BellSouth Open - Vina del Mar Australian Men's Hardcourt Championships - Adelaide Pacific Life Open - Indian Wells Gelsor Open Romania - Bucharest President's Cup 2000 - Tashkent NASDAQ-100 Open - Miami Grand Prix Hassan II - Casablanca St. Petersburg Open - St. Petersburg U.S. Men's Clay Court Championship - Orlando Open de la Comunidad Valenciana - Valencia Grand Prix de Tennis de Lyon - Lyon Marbella Tennis Masters Series - Monte Carlo Campionati Internazionali di Sicilia - Palermo Telecom Italia Masters - Rome Cerveza Club Colombia Open - Bogota Tennis Masters Series - Indian Wells CA Tennis Trophy - Vienna Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Valencia Wideyes Swedish Open - Bastad Tennis Masters Series - Indian Wells Pacific Life Open - Indian Wells Campionati Internazionali di Sicilia - Palermo German Open - Hamburg NASDAQ-100 Open - Miami Eurocard Open - Stuttgart Masters Series Monte Carlo - Monte Carlo The Lipton Championships - Key Biscayne Brasil Open - Costa do Sauipe Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Medibank Private International - Sydney MoviStar Open - Vina del Mar Rogers Masters - Toronto Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Qatar Open - Doha BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Tennis Masters Series - Indian Wells Eurocard Open - Stuttgart The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Hamburg Tennis Masters Series - Rome Campionati BNL dItalia - Rome Tennis Masters Series - Miami Masters Series Monte-Carlo - Monte-Carlo Philadelphia Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Countrywide Classic - Los Angeles French Open - Paris Wimbledon - London U.S. Open - New York Copa Telmex - Buenos Aires Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Australian Open - Melbourne French Open Wimbledon U.S. Open French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Mutua Madrilena Masters Madrid - Madrid Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Great American Insurance ATP Championship - Cincinnati U.S. Open - New York Tennis Masters Series - Rome Australian Open - Melbourne Rogers Masters - Toronto French Open - Paris Wimbledon - London French Open - Paris Davis Cup, World Group, 1R, ESP-GER 4-1 Davis Cup, World Group, QF, ITA-ESP 4-1 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, 1R, NED-ESP 4-1 Davis Cup, World Group, QF, ESP-CRO 5-0 Davis Cup, World Group, SF, ESP-ARG 3-2 Davis Cup, World Group, QF, ESP-NED 4-1 Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, SF, SWE-ESP 4-1 Davis Cup, World Group, F, AUS-ESP 3-1 Davis Cup, World Group, 1R, BRA-ESP 3-2 Davis Cup, World Group, 1R, ESP-BRA 3-2 AAMI Classic - Kooyong River Oaks International Tennis Tournament - Houston Tennis Masters Cup - Houston ATP Tour World Championship - Hannover ATP Tour World Championship - Hannover Tennis Masters Cup - Shanghai Tennis Masters Cup - Houston Olympics - Sydney Olympics - Athens